Skip to content

deprecate builders and add setters for domain classes#596

Merged
artursouza merged 2 commits into
dapr:masterfrom
mukundansundar:deprecate-builders
Aug 20, 2021
Merged

deprecate builders and add setters for domain classes#596
artursouza merged 2 commits into
dapr:masterfrom
mukundansundar:deprecate-builders

Conversation

@mukundansundar

Copy link
Copy Markdown
Contributor

Description

closes #587

Issue reference

We strive to have all PR being opened based on an issue, where the problem or feature have been discussed prior to implementation.

Please reference the issue this PR will close: #587

Checklist

Please make sure you've completed the relevant tasks for this PR, out of the following list:

  • Code compiles correctly
  • Created/updated tests
  • Extended the documentation

/**
* Builds a request to delete a state by key.
* Deprecated in favor of @see{@link DeleteStateRequest}.
* Deprecated since SDK version 1.3.0, slated for Removal in SDK version 1.5.0.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit: lowercase r for removal.

@artursouza artursouza self-assigned this Aug 18, 2021
exclude builders from coverage checks
properly set parallelism for getbulkstaterequest
Initialize default metadata to empty HashMap PublishEventRequest
Decrease code coeverage ratio for dapr-sdk
@mukundansundar mukundansundar marked this pull request as ready for review August 18, 2021 12:27
@mukundansundar mukundansundar requested review from a team as code owners August 18, 2021 12:27
@codecov

codecov Bot commented Aug 18, 2021

Copy link
Copy Markdown

Codecov Report

Merging #596 (561c9b3) into master (d423e32) will decrease coverage by 3.84%.
The diff coverage is 78.33%.

Impacted file tree graph

@@             Coverage Diff              @@
##             master     #596      +/-   ##
============================================
- Coverage     80.90%   77.05%   -3.85%     
+ Complexity      990      941      -49     
============================================
  Files            88       88              
  Lines          3042     3011      -31     
  Branches        332      334       +2     
============================================
- Hits           2461     2320     -141     
- Misses          412      528     +116     
+ Partials        169      163       -6     
Impacted Files Coverage Δ
.../dapr/client/domain/DeleteStateRequestBuilder.java 0.00% <0.00%> (-94.12%) ⬇️
.../domain/ExecuteStateTransactionRequestBuilder.java 0.00% <0.00%> (-100.00%) ⬇️
...apr/client/domain/GetBulkSecretRequestBuilder.java 0.00% <0.00%> (-100.00%) ⬇️
...dapr/client/domain/GetBulkStateRequestBuilder.java 0.00% <0.00%> (-89.48%) ⬇️
...io/dapr/client/domain/GetSecretRequestBuilder.java 0.00% <0.00%> (-100.00%) ⬇️
.../io/dapr/client/domain/GetStateRequestBuilder.java 0.00% <0.00%> (-92.86%) ⬇️
...apr/client/domain/InvokeBindingRequestBuilder.java 0.00% <0.00%> (-100.00%) ⬇️
...dapr/client/domain/InvokeMethodRequestBuilder.java 0.00% <0.00%> (-100.00%) ⬇️
...dapr/client/domain/PublishEventRequestBuilder.java 0.00% <0.00%> (-94.12%) ⬇️
...io/dapr/client/domain/SaveStateRequestBuilder.java 0.00% <0.00%> (-83.34%) ⬇️
... and 22 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update d423e32...561c9b3. Read the comment docs.

@artursouza artursouza merged commit f199afb into dapr:master Aug 20, 2021
fackee pushed a commit to fackee/java-sdk that referenced this pull request Mar 28, 2022
* deprecate builders and add setters for domain classes
exclude builders from coverage checks
properly set parallelism for getbulkstaterequest
Initialize default metadata to empty HashMap PublishEventRequest
Decrease code coeverage ratio for dapr-sdk

* Fix casing

Signed-off-by: zjx244729 <zjx244729@alibaba-inc.com>
fackee pushed a commit to fackee/java-sdk that referenced this pull request Mar 28, 2022
* deprecate builders and add setters for domain classes
exclude builders from coverage checks
properly set parallelism for getbulkstaterequest
Initialize default metadata to empty HashMap PublishEventRequest
Decrease code coeverage ratio for dapr-sdk

* Fix casing

Signed-off-by: zjx244729 <zjx244729@alibaba-inc.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Package setters on SDK Request classes

2 participants